mocking thrush - German English Dictionary